package com.alibaba.citrus.ots.forecast.common;

import java.math.BigDecimal;

public class NumberTrimUtils {
    /**
     * 去除数字后面的.000
     * @param bigDecimal
     * @return
     */
    public static String trimEndZeroOfBigDecimal(BigDecimal bigDecimal) {
        String val = "";
        if (bigDecimal == null) {
            return val;
        } else {
            val = String.valueOf(bigDecimal);
        }
        if (val.indexOf(".") > 0) {
            // 去掉后面无用的零
            val = val.replaceAll("0+?$", "");
            // 如小数点后面全是零则去掉小数点
            val = val.replaceAll("[.]$", "");
        }
        return val;
    }
}
